powered balloon - German English Dictionary